function createFnArray() {
  // 空间占据 4M
  var arr = new Array(1024 * 1024).fill(1);
  return function () {
    console.log(arr.length);
  };
}

// var arrayFn = createFnArray();
// arrayFn();
// arrayFn = null // 删除内存引用

var arrayFns = [];
for (let i = 0; i < 100; i++) {
  // 100 * 4 M
  arrayFns.push(createFnArray());
}

for (let item of arrayFns) {
  item()
}